1. Создать представление, которое выводит следующие колонки:
order_date, required_date, shipped_date, ship_postal_code, company_name, contact_name, phone, last_name, first_name, title из таблиц orders, customers и employees.
Сделать select к созданному представлению, выведя все записи, где order_date больше 1го января 1997 года.
2. Создать представление, которое выводит следующие колонки:
order_date, required_date, shipped_date, ship_postal_code, ship_country, company_name, contact_name, phone, last_name, first_name, title из таблиц orders, customers, employees.
Попробовать добавить к представлению (после его создания) колонки ship_country, postal_code и reports_to. Убедиться, что проихсодит ошибка. Переименовать представление и создать новое уже с дополнительными колонками.
Сделать к нему запрос, выбрав все записи, отсортировав их по ship_county.
Удалить переименованное представление.
3. Создать представление "активных" (discontinued = 0) продуктов, содержащее все колонки. Представление должно быть защищено от вставки записей, в которых discontinued = 1.
Попробовать сделать вставку записи с полем discontinued = 1 - убедиться, что не проходит.